(someone) prospect potential sites

Translations
prospecter des sites potentiels